package cn.zqy.demo.day11.demo01;
/**
 * 4.对于成员变量来说，如果用了final，那么这个值也不可改变。
 *
 * 注意：
 *     1.由于成员变量有默认值，所以用了final，必须手动赋值。
 *     2.对于final的成员变量，要么直接赋值，要么通过构造方法赋值【二选一】
 *     3.必须保证类中的【所有构造】都赋值。
 * */

/*
* 要么手动赋值，要么构造【都】赋值
* */
public class Demo01MemberField {

    final String name;

    public Demo01MemberField(String name) {
        this.name = name;
    }

    public Demo01MemberField() {
        name = "kkk";
    }

    public String getName() {
        return name;
    }

}
